package com.zmn.plat.model.dto.mast;

import java.io.Serializable;
import java.util.Date;

/**
 * 描述：
 *
 * @author wangjie
 * @since 2018/10/24 17:13
 */
public class MastOnlineLogDTO implements Serializable {
    private Long logId;

    /**
     * 师傅id
     */
    private Integer masterId;

    /**
     * 上线时间
     */
    private Date onlineTime;

    /**
     * 下线时间
     */
    private Date offlineTime;

    /**
     * 创建时间
     */
    private Date createTime;

    private String realname;

    private String mobile;
    private Integer pointId;
    private Integer provinceId;
    private Integer cityId;

    private Long duration;

    private String durationDescribe;

    private Integer plat;

    public Integer getPlat() {
        return plat;
    }

    public void setPlat(Integer plat) {
        this.plat = plat;
    }

    public String getDurationDescribe() {
        return durationDescribe;
    }

    public void setDurationDescribe(String durationDescribe) {
        this.durationDescribe = durationDescribe;
    }

    public Long getDuration() {
        return duration;
    }

    public void setDuration(Long duration) {
        this.duration = duration;
    }

    public String getRealname() {
        return realname;
    }

    public void setRealname(String realname) {
        this.realname = realname;
    }

    private static final long serialVersionUID = 1L;

    public Long getLogId() {
        return logId;
    }

    public void setLogId(Long logId) {
        this.logId = logId;
    }

    public Integer getMasterId() {
        return masterId;
    }

    public void setMasterId(Integer masterId) {
        this.masterId = masterId;
    }

    public Date getOnlineTime() {
        return onlineTime;
    }

    public void setOnlineTime(Date onlineTime) {
        this.onlineTime = onlineTime;
    }

    public Date getOfflineTime() {
        return offlineTime;
    }

    public void setOfflineTime(Date offlineTime) {
        this.offlineTime = offlineTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Integer getPointId() {
        return pointId;
    }

    public void setPointId(Integer pointId) {
        this.pointId = pointId;
    }

    public Integer getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(Integer provinceId) {
        this.provinceId = provinceId;
    }

    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    @Override
    public String toString() {
        return "MastOnlineLogDTO{" +
                "logId=" + logId +
                ", masterId=" + masterId +
                ", onlineTime=" + onlineTime +
                ", offlineTime=" + offlineTime +
                ", createTime=" + createTime +
                ", realname='" + realname + '\'' +
                ", mobile='" + mobile + '\'' +
                ", pointId=" + pointId +
                ", provinceId=" + provinceId +
                ", cityId=" + cityId +
                ", duration=" + duration +
                ", durationDescribe='" + durationDescribe + '\'' +
                ", plat=" + plat +
                '}';
    }
}
